package com.snda.sc.config;

/**
 * 配置文件注册表。管理所有的{@link Configurable}实现类。在配置文件发生变化时，会通知相应的{@link Configurable}。
 * 
 * @author <a href="mailto:seenoevil.cn@gmail.com">李曦</a><br/>
 *         Created at: 2012-10-3 上午10:18:13
 */
public interface IConfigRegistry {

	/**
	 * 注册{@link Configurable}到IConfigRegistry注册表中。IConfigRegistry会对其进行管理。
	 * 
	 * @param config
	 */
	void registerConfig(Configurable config);
}
